execute unless entity @n[tag=movable_block,distance=0...1] run return run function map:movable_block/sink/block
execute positioned ~ ~-1 ~ run function map:movable_block/sink/.
execute as @n[tag=movable_block] at @s run function map:movable_block/sink/entity